aeou:(AOEU "")
aoeu:(AOEU $0)
aoeu:(AOEU $9)
aoeu:(#first "AOEU")
aoeu:(#exit)

;parses but semantics crash
;aoeu:(#first (#exit) (#rest "AOEU" $7) $0)
